James Walshe — University of Technology